promiscuous man - French English Dictionary